home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1996 September / JCSM Shareware Collection (JCS Distribution) (September 1996).ISO / virusprt / pearly.zip / PG.DOC < prev    next >
Text File  |  1992-03-29  |  25KB  |  544 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                          Pearly Gates TM
  8.  
  9.               Hard Disk Security for PC-Compatibles
  10.  
  11.                           User's Guide
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.    (c) Copyright Ward Mundy, 1990-1991.  All rights reserved.
  50.  
  51.     Ward Mundy Software, 4160 Club Drive, Atlanta, GA  30319.
  52.  
  53. I.  Overview
  54.  
  55.      PEARLY GATES is a software-based security system for PC-
  56. compatible computer systems running DOS 2.1 or higher.  DR-DOS
  57. operating systems also are supported.  The software is designed
  58. to prevent the execution of any .EXE or .COM program which has
  59. not first been registered with the PEARLY GATES installation
  60. software.  It also prevents the execution of any .EXE or .COM
  61. program which has been modified after registration.  Once in-
  62. stalled, PEARLY GATES runs as a terminate-and-stay-resident (TSR)
  63. program which occupies less than 2K of system RAM.  The regis-
  64. tered version optionally can be installed as part of the DOS
  65. operating system to provide additional security.
  66.  
  67.                         Virus Protection
  68.  
  69.      The combination of registration and validation provides a
  70. secure computing environment which simply is not achievable
  71. through utilization of virus-recognition software alone since
  72. these programs only recognize a finite number of viruses.  In
  73. short, so-called virus protection systems defend a system against
  74. known viruses but not new ones.
  75.  
  76.                      Authorized Software Use
  77.  
  78.      PEARLY GATES also provides a simple method for assuring that
  79. only authorized software is run on your DOS-based computer.  Only
  80. software which has been registered using the PEARLY GATES KEY
  81. software can be run.  In short, end-users are prevented from
  82. running unauthorized software on PEARLY GATES-protected systems.
  83.  
  84.                        Fail-Safe Security
  85.  
  86.      No single software product standing alone can offer complete
  87. security for DOS-based systems because of the open design of
  88. these computer systems.  PEARLY GATES is a critical component,
  89. however, in achieving a fail-safe security system.  There are two
  90. additional and necessary security components.
  91.  
  92.      First, whenever you are away from your computer, the system
  93. should be secured against unauthorized access by one of the
  94. following methods (listed in order of preference): (1) removal
  95. and storage of the hard disk system in a secure place, (2)
  96. locking or disabling the floppy drives to preclude unauthorized
  97. booting of the system from a floppy disk, and (3) key locking the
  98. system to preclude use of the keyboard or removal of the cover.
  99.  
  100.      Second, before new software is run on your system, it should
  101. be checked with a virus-detection software package unless you are
  102. absolutely certain that the new program is not virus infected. 
  103. In short, only software which has been obtained from an autho-
  104. rized distributor should be executed on your computer system.    
  105. BE AWARE THAT PEARLY GATES WILL ALLOW YOU TO REGISTER ANY COMPUT-
  106. ER PROGRAM (INCLUDING THOSE CONTAINING VIRUSES)!  Therefore, it
  107. is incumbent upon you to assure that your programs are virus-free
  108. before they are registered.
  109.  
  110.  
  111. II.  Technical Overview
  112.  
  113.      PEARLY GATES is distributed in two formats.  A completely
  114. uncrippled shareware version is available which is licensed for
  115. evaluation use up to 30 days.  The shareware version is a stan-
  116. dard .COM file which a user should load as the first program in
  117. the AUTOEXEC.BAT startup file.  It provides intrusion security as
  118. described above so long as it is loaded before any potential
  119. intruding threat.  Booting your computer system from a virus-
  120. infected floppy obviously would not be precluded unless the
  121. floppy drive is disabled.  Many of the newer PC-compatible
  122. systems provide this option in the system setup.
  123.  
  124.      A second version of PEARLY GATES is available only to
  125. registered users for security reasons.  This version installs
  126. itself as part of the DOS operating system.  It does not have to
  127. be loaded in either the AUTOEXEC.BAT or the CONFIG.SYS startup
  128. files.  Because of its revision of the operating system, it is
  129. not distributed in the shareware market and may not be redistrib-
  130. uted to others.  This is for your own protection.  The registered
  131. version also includes the latest TSR version of the software as
  132. well for those who prefer not to alter the operating system. 
  133. Registration also provides you an end-user license to use PEARLY
  134. GATES on a single computer as well as 90 days free tech support.
  135. The cost is a modest $50 including free shipping and handling
  136. worldwide.
  137.  
  138.      In addition to the PEARLY GATES program itself, the
  139. shareware distribution set includes an installation program to
  140. reconfigure your system and enable you to use the PEARLY GATES
  141. software.  This program also may be used to uninstall PEARLY
  142. GATES when your 30-day evaluation license expires.  In addition,
  143. a KEY program provides the means of registering software which
  144. PEARLY GATES will allow to run on your system.  As noted, any
  145. change to a program after registration will preclude it from
  146. running until the new version is reregistered with the KEY
  147. program.  Finally, a CHMOD program is provided to allow you to
  148. protect your PEARLY GATES software as well as your startup files
  149. from accidental or intentional destruction.  
  150.  
  151.      As with any computer software, a virus can be "wrapped"
  152. around any legitimate program to execute some dastardly deed
  153. rather than that which was intended.  Wrapping a virus around the
  154. operating system version of PEARLY GATES would provide a program
  155. which was dangerous in the extreme.  Remember, this version can
  156. only be obtained directly from us!  
  157.  
  158. III.  Disclaimers
  159.  
  160.      Ward Mundy Software has taken reasonable steps to assure
  161. that this software is reliable and performs in the manner which
  162. has been outlined above.  Nevertheless, it is your sole responsi-
  163. bility to determine whether PEARLY GATES meets your needs.  THE
  164. SOFTWARE IS LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND INCLUD-
  165. ING ITS FITNESS FOR A PARTICULAR USE AND MERCHANTABILITY.  IN NO
  166. EVENT WILL WARD MUNDY SOFTWARE BE LIABLE FOR ANY DIRECT OR
  167. CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OF THIS SOFTWARE. 
  168. YOUR EXCLUSIVE REMEDY SHALL BE TO DISCONTINUE USE OF THE SOFT-
  169. WARE.  YOUR USE OF THE SOFTWARE CONSTITUTES YOUR ACKNOWLEDGEMENT
  170. AND AGREEMENT TO THESE TERMS AND CONDITIONS.  
  171.  
  172.  
  173. IV.  License Terms
  174.  
  175.      PEARLY GATES is copyrighted software which may not be copied
  176. except under the terms provided in this license.  The shareware
  177. version of the software is licensed for evaluation use for a
  178. period not to exceed thirty (30) days.  After 30 days, you may
  179. either discontinue using the software or you may register and
  180. obtain an end-user license.  Those who register and obtain an
  181. end-user license automatically receive the latest version of the
  182. software in both the TSR and operating system versions as well as
  183. 90 days' free technical support by phone, mail, or BBS.  Regis-
  184. tered versions of the software are licensed for unlimited use on
  185. a per PC basis with substantial discounts for site licenses.  A
  186. form for obtaining end-user licenses is included with this
  187. documentation. 
  188.  
  189.      Whether or not you obtain an end-user license, you are
  190. licensed to redistribute the shareware version of this software
  191. to others for a copying fee not exceeding $6 U.S. provided the
  192. software is distributed in exactly the format it was received and
  193. this format conforms to the file list outlined below.  In no
  194. event may you modify or delete any of the files which comprise
  195. the PEARLY GATES software.  Any other copying or distribution of
  196. the software is not authorized.
  197.  
  198.      If you redistibute this software, you agree to make the
  199. terms of this license known to the new user, and you agree to
  200. advise the new user that use of the software is limited to an
  201. evaluation period not exceeding 30 days.
  202.  
  203. V.  PEARLY GATES Files
  204.  
  205.  
  206.      Your PEARLY GATES distribution diskette should be verified
  207. to conform with this files list before using the software.
  208.  
  209.      KEY.EXE            156217 bytes        PG Key Program
  210.      INSTALL.EXE         88480 bytes        PG Install Program
  211.      PG.COM              52145 bytes        Pearly Gates TSR
  212.      PG.DOC              24651 bytes        This Documentation
  213.      CHMOD.COM            2294 bytes        Attribute Program
  214.      WHATSUP.DOC          1286 bytes        ASP Information
  215.      LICENSE.DOC          2921 bytes        PG License
  216.      WARNING.DOC          1024 bytes        PG Warning!
  217.      PIKAVIEW.COM         1023 bytes        File Viewer
  218.      PIKAVIEW.DOC          913 bytes        How to Use Viewer
  219.      PG.EXT                 80 bytes        PG Extension List
  220.      PG.OVL              26000 bytes        PG Overlay File
  221.           12 files totalling 357034 bytes
  222.  
  223.      Your best protection against a virus-infected distribution
  224. disk is to obtain PEARLY GATES from an ASP-approved shareware
  225. distributor.  All of these distributors receive a master disk for
  226. duplication directly from Ward Mundy Software.  If the software
  227. was obtained from any other source (other than directly from Ward
  228. Mundy Software), you are well advised to check out all of the
  229. executable files with a virus-detection package before executing
  230. any of the programs.
  231.  
  232. VI.  Installation
  233.  
  234.      First, verify that your PEARLY GATES distribution diskette
  235. conforms with the files list outlined on the preceding page.  Do
  236. NOT execute the PG program without first doing this!
  237.  
  238.      Second, insert the PEARLY GATES diskette in Drive A and
  239. close the drive door.  Type A: <ENTER> at the DOS prompt.
  240.  
  241.      Now you are ready to install PEARLY GATES on your system.
  242. Follow these simply steps after making certain that you have
  243. 300,000 bytes of free disk space on Drive C.
  244.  
  245.      Type INSTALL and answer the questions as they are presented. 
  246. If you opt not to let INSTALL modify your AUTOEXEC.BAT file, then
  247. you will need to use your favorite editor to add the following
  248. line to the top of your AUTOEXEC.BAT file:  C:\PG
  249. Without adding this line, PEARLY GATES will NOT function!
  250.  
  251.      PEARLY GATES will create two HIDDEN files in the root
  252. directory of Drive C: PG.COM and PG.DAT.  Should you decide not
  253. to use PEARLY GATES, these are easily removed and instructions
  254. are included further down in the documentation.
  255.      
  256.      When you reboot your computer either by turning it off, by
  257. holding down <CTRL-ALT-DEL>, or by answering Y when prompted
  258. whether to reboot, the system will restart with PEARLY GATES
  259. loaded as the first terminate-and-stay-resident program.  When
  260. the PEARLY GATES logo screen appears, read the notice and press
  261. <ENTER> to proceed.  Once PEARLY GATES has been loaded, you
  262. cannot run any program which has not first been registered using
  263. the PEARLY GATES KEY program.  The only exceptions are the KEY
  264. program itself provided it is run from Drive A of your system and
  265. the DOS command processor (COMMAND.COM) which is registered auto-
  266. matically as part of the installation process.
  267.  
  268.  
  269. VII.  Using the PEARLY GATES KEY to Register Software
  270.  
  271.      Once PEARLY GATES has been installed and is functioning, you
  272. must identify for PEARLY GATES which software is authorized for
  273. use on your system.  Only software which has been "registered"
  274. using the PEARLY GATES KEY software can be run on a system
  275. protected by PEARLY GATES.
  276.  
  277.      To register software, insert the PEARLY GATES distribution
  278. disk in Drive A.  Then log to the A drive by typing A: <ENTER>. 
  279. Now type KEY and press <ENTER> to load the PEARLY GATES KEY
  280. software.  
  281.  
  282.      PEARLY GATES KEY, as the name implies, provides the "key to
  283. the castle."  Users without the key software will be unable to
  284. run software which has not been previously registered for use. 
  285. It should be safeguarded accordingly!  Registered users receive a
  286. customized version of KEY which is UNIQUE to every system!  This
  287. obviously is not possible with the shareware distribution disk.
  288.  
  289.      When the KEY software is loaded, it will display a menu tree
  290. of Drive C.  A sample display follows.
  291.      
  292.                 ╔═════════════════════════════════════════╗
  293.                 ║ C:\ ■──┬──■  DOS            ┌──────────┐║
  294.                 ║        │                    │BLIMP.COM │║
  295.                 ║        ├──■  MENUS          │CLIP.EXE  │║
  296.                 ║        │                    │DEMO.EXE  │║
  297.                 ║        └──■  APPS ┌──■  WP  │DEMO.OVL  │║
  298.                 ║                   │         │FLIP.EXE  │║
  299.                 ║                   ├──■  SS  │FLOP.COM  │║
  300.                 ║                   │         │          │║
  301.                 ║                   ├──■  DB  │          │║
  302.                 ║                   │         │          │║
  303.                 ║                   └──■  UTL │          │║
  304.                 ║                             │          │║
  305.                 ║                             │          │║
  306.                 ║ F1=HELP  F10=DONE  ESC=ABORT└──────────┘║
  307.                 ╚═════════════════════════════════════════╝
  308.      There are several ways to register software using the PEARLY
  309. GATES KEY software.  First, you may register all software on your
  310. existing drive by pressing <ALT-T> then <F10>.  Before doing so,
  311. heed the previous warnings concerning verification that all your
  312. software is virus-free.  In the alternative, you may register
  313. software in one or more particular directories on your default
  314. drive.  Or, in the alternative, you may register software on a
  315. file by file basis.
  316.  
  317.      The following examples walk you through several scenarios. 
  318. Choose the one that best meets your needs and requirements.
  319.  
  320.             REGISTERING ALL SOFTWARE ON DEFAULT DRIVE
  321.  
  322.      Press <ALT-T> from the PEARLY GATES KEY main screen while
  323. positioned in the root directory (\).  The software will move
  324. through all directories and subdirectories on your default drive
  325. tagging all .EXE and .COM files for registration.  It also will
  326. tag overlay files with an extension of .OVL as well as other file
  327. extensions you have identified.   If you need to specify addi-
  328. tional file extensions for registration, see the section below.
  329.  
  330.      In most circumstances, this will authorize the use of all
  331. existing software on your drive.  Only new software added to your
  332. system after running the registration software will need to be
  333. registered at a later date.  If any changes are made to existing
  334. programs, they will not run until the KEY software is used again
  335. to update their registration data.  If directories are renamed,
  336. the programs in those directories will need to be reregistered!
  337.  
  338.      Please note that there are a few DOS programs which perform
  339. undocumented functions in loading other software from within
  340. their main program.  For example, Intel's SatisFAXtion software
  341. includes several subprograms which appear to be overlay files
  342. with a file extension of .UTL.  In fact, these files are .COM
  343. files which have simply been renamed to .UTL.  Before these files
  344. will execute properly, they, too, must be registered individually
  345. using the PEARLY GATES KEY software.  
  346.  
  347.  
  348.                 REGISTERING SOFTWARE BY DIRECTORY
  349.  
  350.      Use the cursor keys to highlight the directory in which you
  351. wish to register programs.  To tag all software in a given
  352. directory, highlight the desired directory and press T to tag all
  353. files.  The file list on the right will change color from red
  354. (untagged) to green (tagged).  To tag all files in the current
  355. directory and all its subdirectories, press <ALT-T>.
  356.  
  357.      To move back up the directory tree, press <LEFT> cursor key
  358. to move up one level.  <Up> and <Dn> move you between directories
  359. at the same level.  <Right> cursor moves you down one level.  
  360.  
  361.      To toggle between the directory and the files in the direc-
  362. tory, press either <ENTER> or the <SPACE BAR>.  Once positioned
  363. in the files list, highlight the file to be tagged and press T.
  364. If you accidentally tag the wrong file, press U to un-tag it.
  365.  
  366.      Once you have completed tagging Drive C, you may optionally
  367. tag files on another hard drive.  Press L to LOG to the new
  368. drive. Then type the letter of the drive.  A brief delay provides
  369. PEARLY GATES KEY time to sort all of your directories and display
  370. the new directory tree map.
  371.  
  372.      When you have registered all the programs desired, press
  373. <F10> to save your choices and complete the registration process.
  374.  
  375.      Store the floppy disk with the KEY program in a safe place. 
  376. If it is misplaced, you have no means of registering additional
  377. software for use on your system.  You also are well-advised not
  378. to store the KEY.EXE program on your hard disk.  
  379.  
  380.              REGISTERING ADDITIONAL FILE EXTENSIONS
  381.  
  382.      PEARLY GATES automatically displays executable files with
  383. extensions of .EXE, .COM, and .OVL.  If your system includes
  384. specialized software that uses other extensions for executable
  385. files, use any DOS editor to add these extensions to the distri-
  386. bution file named PG.EXT.  Simply follow the example already
  387. included in this file placing each extension on a line by itself.
  388.  
  389.  
  390. VIII.  PEARLY GATES in Operation
  391.  
  392.      Once your software has been registered, PEARLY GATES becomes
  393. a transparent watchdog for your computer system.  When all is
  394. functioning properly, neither you nor any other user should ever
  395. know that PEARLY GATES is running in the background.   Before any
  396. program is actually passed to DOS for execution on your computer,
  397. PEARLY GATES quietly checks it to assure that (1) it has been
  398. registered for use and (2) that it has not been changed since
  399. registration.
  400.  
  401.      Only when programs have been changed or when programs have
  402. not been registered will PEARLY GATES rear its pretty head.
  403.  
  404. IX.  UNINSTALLING PEARLY GATES
  405.  
  406.      After 30 days of use, you will be notified that your license
  407. has expired.  This notice does not otherwise affect the operation
  408. of the program.  Should you decide to remove PEARLY GATES from
  409. your system, the INSTALL program provides a simple method for
  410. removing the hidden system files which make up the PEARLY GATES
  411. application.  Simply type A:INSTALL /U while the PEARLY GATES
  412. program disk is loaded in Drive A.
  413.  
  414. X.  A WORD ABOUT SHAREWARE
  415.  
  416.      Shareware began as a uniquely American phenomenon although
  417. it has long since spread all over the world.  In a nutshell, it
  418. is "try before you buy" software.  Even though the author retains
  419. all ownership rights in the program and copyright laws ordinarily
  420. would preclude copying of the software, shareware disks provide a
  421. licensed means for users to try out new software for a limited
  422. period of time to determine first-hand whether a program meets
  423. the user's individual needs.
  424.  
  425.      A number of companies known as shareware distributors
  426. actually market shareware disks.  They charge a modest fee to
  427. cover their duplication, distribution, and advertising costs as
  428. well as a reasonable profit.  There also are a number of computer
  429. bulletin boards which make shareware available either for free or
  430. for a modest charge.  Neither shareware distributors nor BBS's
  431. compensate shareware authors in any way for distributing their
  432. software.
  433.  
  434.      Thus, the developer's only income is derived from satisfied
  435. users who opt to register and obtain an end-user license.  For
  436. shareware to work, everyone that continues to use a piece of
  437. shareware has an obligation to pay the applicable license fee. 
  438. Otherwise, the pool of talented shareware authors would quickly
  439. evaporate.
  440.      Over 100 shareware authors, including Ward Mundy, as well as
  441. many shareware distributors are members of the Association of
  442. Shareware Professionals (ASP).  Both the authors and distributors
  443. subscribe to a code of standards regarding distribution of
  444. shareware.  Using programs developed by a member of the ASP
  445. guarantees you that the software you receive from these authors
  446. and distributors complies with the standards of the association. 
  447. It also is good assurance that you are receiving a first-class
  448. product.
  449.  
  450.      We hope you enjoy using PEARLY GATES and that it will allow
  451. you to sleep a little better at night.  We encourage you to share
  452. it with your friends and with your business associates under the
  453. license terms previously outlined.
  454.  
  455.      For those desiring to obtain an end-user license, an invoice
  456. is attached on the next page which may be completed and mailed or
  457. faxed to Ward Mundy Software.
  458.  
  459.  
  460. XI.  Site Licenses
  461.  
  462.      In our beta testing, PEARLY GATES has proven to be a popular
  463. product with a number of Fortune 500 companies.  In order to
  464. improve PEARLY GATES' appeal for company-wide use, we provide a
  465. very liberal site license program.
  466.  
  467.      1-9 copies          $50 each including shipping
  468.  
  469.      10-25 copies        $40 each including shipping
  470.  
  471.      30-99 copies        $35 each including shipping
  472.  
  473.      100-499 copies      $25 each including shipping
  474.  
  475.      500-999 copies      $20 each including shipping
  476.  
  477.      Unlimited PCs       $2000
  478.      at single site
  479.  
  480.  
  481. XII.  Other Product Offerings
  482.  
  483.      Ward Mundy Software offers a number of reasonably-priced
  484. shareware packages suitable for personal or business use includ-
  485. ing three state-of-the-art data base management systems: Zephyr,
  486. WAMPUM, and dLITE.  All have received critical acclaim by a
  487. number of trade publications worldwide.  We encourage you to try
  488. one or more of them.  They can be ordered directly from us using
  489. the enclosed order form.
  490.                        PEARLY GATES ORDER & INVOICE
  491.  
  492.  
  493. +-------------------------------------------------------------------+
  494. | User Name      |                                                  |
  495. |----------------|--------------------------------------------------|
  496. | Address1       |                                                  |
  497. |----------------|--------------------------------------------------|
  498. | Address2       |                                                  |
  499. |----------------|--------------------------------------------------|
  500. | City State ZIP |                                                  |
  501. +-------------------------------------------------------------------+
  502.  
  503. +-------------------------------------------------------------------+
  504. | Quantity | Description                          |Item Cost| Total |
  505. |----------|--------------------------------------|---------|-------|
  506. |          | Pearly Gates Single-User License     |   $50.00|       |
  507. |          | with free update & 90 days support   |         |       |
  508. |----------|--------------------------------------|---------|-------|
  509. | ________ | Pearly Gates Site License with       |  Per    |       |
  510. |# of USERS| master disk & 90 days support        |Schedule |       |
  511. |----------|--------------------------------------|---------|-------|
  512. |          | Zephyr DBMS Shareware Disk Set       |    $5.00|       |
  513. |----------|--------------------------------------|---------|-------|
  514. |          | WAMPUM DBMS Shareware Disk           |    $5.00|       |
  515. |----------|--------------------------------------|---------|-------|
  516. |          | dLITE Shareware Disk                 |    $5.00|       |
  517. |----------|--------------------------------------|---------|-------|
  518. |          | Badge-O-Magic Shareware Disk         |    $5.00|       |
  519. |----------|--------------------------------------|---------|-------|
  520. |          | Foreign AIR MAIL Shipping Surcharge  |    $5.00|       |
  521. |----------|--------------------------------------|---------|-------|
  522. |          | Express Mail (U.S. Destinations)     |   $10.00|       |
  523. |==========|======================================|=========|=======|
  524. |          | GRAND TOTAL                          |*********|       |
  525. +-------------------------------------------------------------------+
  526.  
  527. Payments by personal or company check as well as money order should
  528. be mailed to Ward Mundy, 4160 Club Drive, Atlanta, GA 30319.
  529.  
  530. Orders of $50 or more may be paid by MasterCard or VISA. Complete the
  531. information below and mail to the above address or FAX your order to
  532. 404/237-1167.
  533.  
  534. Cardholder name:  ________________________________________________
  535.  
  536. Credit Card number:  _____________________________________________
  537.  
  538. Type of card:             ( ) VISA                  ( ) MasterCard
  539.  
  540. Expiration date of card:  ________________________________________
  541.  
  542.  
  543. Signature of cardholder:  ________________________________________
  544.